repeated flogging - Allemand Anglais Dictionnaire